Nifedipine (Gen-nifedipine extended release, previously referred to as Gen-Nifedipine XL)